<!DOCTYPE html>
<html lang="en">
  <head>
    <meta charset="UTF-8" />
    <meta http-equiv="X-UA-Compatible" content="IE=edge" />
    <meta name="viewport" content="width=device-width, initial-scale=1.0" />
    <title>Document</title>
  </head>
  <body>
    <script>
      console.log(100 + 200); // 300
      // 涉及到隐式转换

      // 数字100 隐式转换成了 '100'
      console.log(100 + "200"); // '100200' // 字符串类型
      // 字符串'200' 隐式转换成了 数字 200
      console.log(100 - "200"); // -100  数字

      // 布尔值 true  隐式转换成了 数字 1
      console.log(true + 1); // 2

      // 三种情况
      // 1.其他数据类型===>隐式转换成数字

      // 2. 其他数据类型===> 隐式转换成字符串

      // 3. 其它数据类型 ==> 隐式转换成布尔值

      // 至于朝着 以上 哪个 方向转换  跟 运算 或者 执行的语句 有关
    </script>
  </body>
</html>
